39 yarda - Turkish English Dictionary